home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1994 January
/
64er_Magazin_94-01_1994_Markt__Technik_de.d64
/
texto+ -> dl-wri
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
5KB
|
162 lines
0 dimk(255):nu$=chr$(0):c1$=chr$(143):c2$=chr$(144)
1 data,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,32,33,34,21,36,37,38,39,40,41,42,43,44
2 data45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,192,65,66,67
3 data68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90
4 data219,156,221,222,146,100,193,194,195,196,197,198,199,200,201,202,203
5 data204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,,,,,,,,,,,
6 data,,,,,,,,,,,,,,,,,,,,,,,,,,32,148,,143,,132,129,225,153,142,154,223,248
7 data174,93,254,91,240,221,,3,35,219,176,241,179,,60,228,175,62,100,,193
8 data194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210
9 data211,212,213,214,215,216,217,218,,101,179,227,177,,,,,,,,,,,,,,,,,,,,,,
10 data,,,,,,,,,
11 fori=.to255:readk(i):next
20 print"[147]konverter v1 textomat plus -> dl-writer
22 [153]"bitte dateinamen eingeben:
23 print" [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][185]
24 [133]"textomat plus (NULL)cmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmd";n1$
25 [153]"returnbitte jetzt nur grossbuchstaben!
26 input"dl-writer ";n2$
28 open15,8,15
30 open2,8,2,n1$+",p,r
32 [141]1000
40 [159]3,8,3,n2$[170]",p,w
42 gosub1000
44 bl=1:print#3,c2$"b";:mu$="0
46 [153]"
50 get#2,a$:a=asc(a$+chr$(0)):s=st:poke212,1:printa$;
52 ifa=163then100
54 print#3,chr$(k(a));
60 ifs=0then50
70 print:print:gosub3000:close3:close2:gosub1000:close15:print"alles ok.":end
100 get#2,a$
102 ifa$="f"then200
104 ifa$="1"thenprint#3,c1$"c1";:ku=1:goto60
106 ifa$="2"then310
108 ifa$="3"then320
110 ifa$="4"thenprint#3,c1$"p1";:pr=1:goto60
112 ifa$="5"thenprint#3,c1$"t";:goto60
114 ifa$="6"thenprint#3,c1$"h";:goto60
116 ifa$="7"thenprint#3,c1$"s1";:sc=1:goto60
118 ifa$="8"thenprint#3,chr$(22);:goto60
120 ifa$="9"then600
122 ifa$="l"then500
124 ifa$="r"then550
126 ifa$="d"then300
128 ifa$="c"then750
130 ifa$="[213]"then250
132 ifa$="b"then700
134 ifa$="e"then800
136 ifa$="a"then900
138 ifa$="u"then850
140 ifa$="o"then860
142 ifa$="0"then450
190 goto60
200 iffethenfe=0:print#3,c1$"f0";:goto60
210 print#3,c1$"f1";:fe=1:goto60
250 ifunthenun=0:print#3,c1$"u0";:goto60
252 print#3,c1$"u1";:un=1:goto60
300 get#2,a$:ifa$="i"then304
302 print#3,"tt.mm.jj ";:goto60
304 get#2,a$:get#2,a$
306 ifa$="0"thenprint#3,c1$"a036";:goto60
307 ifa$="2"thenprint#3,c1$"a030";:goto60
308 ifa$="5"thenprint#3,c1$"s1";:sc=1:goto60
309 goto60
310 print#3,c1$"o";
312 get#2,a$:print#3,a$;
314 get#2,a$:ifa$="0"then60
316 print#3,c1$"q"a$;:goto60
320 print#3,c1$"g";
322 get#2,a$:print#3,a$;
324 get#2,a$:ifa$<>"0"thenget#2,a$:a$="9":goto328
326 get#2,a$
328 print#3,a$;:goto60
330 get#2,a$:get#2,a$:goto320
350 x$="u":goto354
352 x$="f
354 [161]#2,z1$:[161]#2,z2$:[161]#2,z3$:z[178][181]((100[172][197](z1$)[170]10[172][197](z2$)[170][197](z3$))[173]2)
356 [139]z[179]1[167]60
358 [139]z[179]100[167]370
360 z[178]z[171]99
362 [152]3,c2$x$"99";:[137]356
370 zh[178][181](z[173]10):zl[178]z[171]zh[172]10
380 [152]3,c2$x$[199](48[170]zh)[199](48[170]zl);:[137]60
450 a[178]0:[139]fe[167][152]3,c1$"f0";:a[178]1
452 [139]ku[167]ku[178]0:[152]3,c1$"c0";:a[178]1
454 [139]pr[167]pr[178]0:[152]3,c1$"p0";:a[178]1
456 [139]un[167][152]3,c1$"u0";:a[178]1
458 [139]sc[167]sc[178]0:[152]3,c1$"s0";:a[178]1
460 [139]ob[167]ob[178]0:[152]3,c1$"i0";:a[178]1
480 mu$[178]"0":[139]a[178]0[167][152]3,c1$"x";
490 [137]60
500 [161]#2,a$:[139]a$[179][177]"r"[167]504
502 [152]3,c2$"l";:[137]60
504 [139]a$[179][177]"n"[167]60
506 [161]#2,a$:[161]#2,b$:e[178][197](a$)[172]10[170][197](b$):[139]e[178]0[167]60
508 [129]i[178]1[164]e:[152]3,[199](146);:[130]:[137]60
550 [161]#2,a$:[139]a$[179][177]"r"[167]60
552 [152]3,c2$"r";:[137]60
600 [161]#2,a$
606 [139]a$[178]"chr$"[167][152]3,c1$"d1";:[137]60
608 [139]a$[178]"left$"[167][152]3,c1$"d0";:[137]60
610 [139]a$[178]"(NULL)"[167][152]3,c1$"b";:[137]60
612 [139]a$[178]"e"[167]650
614 [139]a$[178]"%"[167][161]#2,a$:[152]3,c1$"t";:[137]60
616 [139]a$[178]"u"[167]330
620 [152]3,c2$"h"a$;:[137]60
650 [161]#2,a$
652 [139]a$[178]"left$"[167][152]3,c1$"a";:[137]60
654 [139]a$[178]"o"[167][152]3,c1$"v";:[137]60
656 [139]a$[178]"right$"[167][161]#2,mu$:[137]60
658 [139]a$[178]"(NULL)"[167]690
660 [139]a$[178]"val"[167]950
662 [139]a$[178]"j"[167]350
664 [139]a$[178]"mid$"[167]352
680 [152]3,c2$"he"a$;:[137]60
690 [161]#2,a$:[139]a$[178]"0"[167][152]3,c1$"m0";:[137]60
692 [152]3,c1$"m"mu$;:[137]60
700 [161]#2,a$:[139]a$[179][177]"l"[167]60
702 bl[178]1[171]bl:[139]bl[178]1[167][152]3,c2$"b";:[137]60
704 [139]ce[178]1[167][152]3,c2$"c";:[137]60
706 [152]3,c2$"x";:[137]60
750 ce[178]1[171]ce:[139]ce[178]1[167][152]3,c2$"c";:[137]60
754 [139]bl[178]1[167][152]3,c2$"b";:[137]60
756 [152]3,c2$"x";:[137]60
800 [161]#2,a$:[139]a$[179][177]"r"[167]60
802 [161]#2,a$:[161]#2,b$:e[178][197](a$)[172]10[170][197](b$):[139]e[178]0[167]60
804 [129]i[178]1[164]e:[152]3,[199](145);:[130]:[137]60
850 [152]3,c1$"i2";:ob[178]1:[137]60
860 [152]3,c1$"i1";:ob[178]1:[137]60
900 [161]#2,a$:[139]a$[179][177]"b"[167][161]#2,a$:[137]60
902 [161]#2,a$
904 [139]a$[178]"1"[167][152]3,c2$"z2";:[137]60
906 [139]a$[178]"2"[167][152]3,c2$"z3";:[137]60
908 [139]a$[178]"3"[167][152]3,c2$"a36";:[137]60
910 [137]60
950 [161]#2,z1$:[161]#2,z2$:[161]#2,z3$:z[178]100[172][197](z1$)[170]10[172][197](z2$)[170][197](z3$)
952 [139]z[179]63[175]z[177]0[175]z[179][177]22[167][152]3,[199](z);:[137]60
954 [139]z[177]63[175]z[179]96[167][152]3,[199](z[170]128);:[137]60
956 [139]z[178]262[167][152]3,[199](0);:[137]60
958 [139]z[177]95[175]z[179]127[167][152]3,[199](z[171]32);:[137]60
960 [139]z[178]127[167][152]3,[199](145);:[137]60
962 [139]z[177]127[175]z[179]143[175]z[179][177]134[167][152]3,[199](z);:[137]60
964 [139]z[177]146[175]z[179]192[175]z[179][177]158[175]z[179][177]165[175]z[179][177]167[175]z[179][177]166[167][152]3,[199](z);:[137]60
966 [139]z[178]290[167][152]3,[199](158);:[137]60
968 [139]z[177]191[175]z[179]224[167][152]3,[199](z[171]96);:[137]60
970 [139]z[177]223[175]z[179]255[167][152]3,[199](z);:[137]60
972 [139]z[178]319[167][152]3,[199](255);:[137]60
974 [139]z[178]267[167][152]3,[199](165);:[137]60
976 [139]z[178]256[167][152]3,[199](166);:[137]60
978 [139]z[178]257[167][152]3,[199](167);:[137]60
980 [152]3,c1$"z"z1$z2$z3$;:[137]60
1000 [132]15,f1,f1$,f2,f3:[139]f1[179]2[167][142]
1002 [153]"disk-fehler nr."f1:[153]f1$:[153]"tr."f2" se"f3:[128]
3000 [153]"tototototototototototototototototototototototototototototototototototototototo
3001 print"hinweis: sollte es zu stoerungen beim "
3002 print"druck des konvertierten dokuments kom- "
3004 print"men (insbesondere falscher horizontaler"
3006 print"zeichenabstand, kann es helfen, das "
3008 print"blocksatz-steuerzeichem am textanfang "
3010 print"zu loeschen oder gegen den code fuer "
3012 print"'wordwrap aus' zu ersetzen. ":return